package com.syni.mdd.sjb.common.datatreaure.service.databank.saasminapp;

import com.syni.mdd.sjb.common.datatreaure.entity.vo.rq.saasminapp.coupon.IdRqVo;
import com.syni.mdd.sjb.common.datatreaure.entity.vo.rq.saasminapp.coupon.SaveCouponRqVo;
import com.syni.mdd.sjb.common.datatreaure.entity.vo.rq.saasminapp.coupon.TypeRqVo;
import com.syni.mdd.sjb.common.datatreaure.entity.vo.rq.saasminapp.coupon.UpdateCouponRqVo;

import java.util.Map;

public interface MinCouponService {

    Map<String,Object> stopPublishCoupon(IdRqVo idRqVo);

    Map<String,Object> getCouponList(TypeRqVo typeRqVo);

    Map<String,Object> saveCoupon(SaveCouponRqVo saveCouponRqVo);

    Map<String,Object> updateCoupon(UpdateCouponRqVo updateCouponRqVo);

    Map<String,Object> getCouponDetail(IdRqVo idRqVo);

    Map<String,Object> deleteCoupon(IdRqVo idRqVo);

}
